Перейти к основному содержимому

2.04. Итоги

Всем

Основные категории компонентов:

  • Клиентская часть (HTML, CSS, JavaScript);
  • Серверная часть (бэкенд, базы данных, API);
  • Веб-серверы (Apache, Nginx, IIS).

Структура сайта:

  • Фронтенд: HTML, CSS, JavaScript;
  • Бэкенд: сервер, база данных, API;
  • Конфигурационные файлы;
  • Статические ресурсы (изображения, шрифты).

Веб-серверы:

  • Apache: универсальный сервер;
  • Nginx: высокая производительность;
  • IIS: интеграция с Windows;
  • Tomcat: Java-приложения.

Инструменты разработки:

  • Консоль разработчика (DevTools);
  • Системы контроля версий (Git);
  • Локальные серверы (XAMPP);
  • CMS (WordPress).

Три основных правила работы с сайтами:

  1. Четко разделяйте клиентскую и серверную части.
  2. Используйте современные инструменты разработки.
  3. Регулярно тестируйте производительность и безопасность.

Три фундаментальных момента:

  • Сайты работают по принципу клиент-серверного взаимодействия;
  • Производительность зависит от всех компонентов системы;
  • Правильная организация проекта критична для масштабируемости.